Skip to content

chore: skip release snapshot job on dependabot prs#410

Merged
amoeba merged 1 commit into
mainfrom
chore/gha-release-skip-dependabot
Jul 8, 2026
Merged

chore: skip release snapshot job on dependabot prs#410
amoeba merged 1 commit into
mainfrom
chore/gha-release-skip-dependabot

Conversation

@amoeba

@amoeba amoeba commented Jul 8, 2026

Copy link
Copy Markdown
Member

If you look at dependabot PRs like #407 you see it fails because it can't get the PGP key,

Run echo "$COLUMNAR_GPG_KEY" | gpg --batch --import
gpg: directory '/home/runner/.gnupg' created
gpg: keybox '/home/runner/.gnupg/pubring.kbx' created
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0
Error: Process completed with exit code 2.

I'm assuming this is because dependabot PRs run with lower privs and don't have access to secrets/environments. So I think we should just skip the snapshot job on dependabot PRs.

Goes with #409.

@amoeba amoeba requested a review from zeroshade July 8, 2026 18:01
@amoeba amoeba merged commit 3471c0b into main Jul 8, 2026
6 checks passed
@amoeba amoeba deleted the chore/gha-release-skip-dependabot branch July 8, 2026 22:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants